55 research outputs found

    Generating target system specifications from a domain model using CLIPS

    Get PDF
    The quest for reuse in software engineering is still being pursued and researchers are actively investigating the domain modeling approach to software construction. There are several domain modeling efforts reported in the literature and they all agree that the components that are generated from domain modeling are more conducive to reuse. Once a domain model is created, several target systems can be generated by tailoring the domain model or by evolving the domain model and then tailoring it according to the specified requirements. This paper presents the Evolutionary Domain Life Cycle (EDLC) paradigm in which a domain model is created using multiple views, namely, aggregation hierarchy, generalization/specialization hierarchies, object communication diagrams and state transition diagrams. The architecture of the Knowledge Based Requirements Elicitation Tool (KBRET) which is used to generate target system specifications is also presented. The preliminary version of KBRET is implemented in the C Language Integrated Production System (CLIPS)

    Information System Integrati on: A Metadata Management Approach

    Get PDF
    This paper deal s with the integration and control of organizational information systems. The framework for this integration and control is that of Information Resource Management (IRM) - the management not only of information but al so of the processes that specify, generate, di stri bute, and consume information. Within the context of IRM, the concept of metadata -- data about data -- is introduced. A tool to manage metadata, the Information Resource Dictionary System, is defined and a data model and data architecture are presented for the system. Al so, support tool s to aid in information integration are discussed. Lastly, the Enterprise Administration function is proposed to ensure not only the proper use of the Information Resource Dictionary System but also the impl ementation of corporate i nformation system integration and control policies

    Achieving Interoperability in E-government Services with two Modes of Semantic Bridging:

    Get PDF
    Abstract Data heterogeneity in the public sector is a serious problem and remains to be a key issue as different naming conventions are used to represent similar data labels. The e-government effort in many countries has provided a platform for government entities and their business partners to exchange data through Information Communication Technologies (ICT) and standards such as RosettaNet (B2B data exchange standard), EDIFACT (Electronic Data Interchange for Administration, Commerce, and Transport), XML (Extensible Markup Language) and EDI (Electronic Data Interchange). However, e-government efforts have not really resolved data heterogeneity problems significantly due to limitation of these standards. One such limitation is the inability of data inheritance. In order to solve this problem with emphasis on Service Oriented Architectures (SOA) and Web Services, a semantically enriched web service for the public sector is needed. Thus we propose an ontology-based solution which allows data inheritance and polymorphism. This goal of this paper is to show how heterogeneous e-government documents can be semantically matched. We propose a shared hierarchical knowledge repository approach and a detailed process methodology for semantic mediation. A two-part semantic mediation approach using SRS (Semantic Relatedness Scores) and SWRL (Semantic Web Rule Language) is highlighted. Both measures are complimentary and provide the semantics necessary for resolving schema heterogeneity. Our approach incorporates a rule-based engine that reads and executes SWRL rules (i.e. RacerPro). We also adopted several tools for proof-of-concept such as Protégé (i.e. ontology editor) and JESS (Java Expert Shell System)

    The Role of Context in Social Semantic Search and Decision Making

    No full text

    A Framework for Dynamic Semantic Web Services Management

    No full text
    Abstract. The use of Web services as a means of dynamically discovering, negotiating, composing, executing and managing services to materialize enterprise-scale workflow is an active research topic. Existing approaches involve many disparate concepts, frameworks and technologies. What is needed is a comprehensive and overarching framework that handles the processing and workflow requirements of Virtual Organizations, maps them to a collection of service-oriented tasks, dynamically configures these tasks from available services, and manages the choreography and execution of these services. The goal is to add semantics to Web services to endow them with capabilities needed for their successful deployment in enterprise-scale systems for Virtual Organizations. This paper introduces such a framework, the Knowledge-based Dynamic Semantic Web Services (KDSWS) Framework that addresses in an integrated end-to-end manner, the life-cycle of activities involved in preparing, publishing, requesting, discovering, selecting, configuring, deploying, and delivering Semantic Web Services. In particular, the following issues are addressed with an emphasis on adaptability to rapidly changing environments and standards: 1) semantic specification of both service’s and requestor’s capabilities, constraints and preferences including quality of service, trust, and security; 2) transaction control and workflow management; and 3) resource management, interoperation and evolution of the Virtual Organization

    Patient-Centric Secureand-Privacy-Preserving Service-Oriented Architecture for Health Information Integration and Exchange

    No full text
    Abstract. In this paper, we propose a secure and privacy-preserving Service Oriented Architecture (SOA) for health information integration and exchange in which patients are "part owners" of their medical records, have complete ownership of their integrated health information and decide when and how data is modified or exchanged between healthcare providers or insurance companies. This architecture is different from integrated Personal Health Record (PHR) such as Google Health and Microsoft HealthVault in that electronic health records are not stored in online databases but instead are aggregated on-demand using web service requests. Web service providers working on behalf of the patients do not keep copies of the complete EHR but instead provide a passthrough service, and would require PKI-based security certificates to initiate health information exchange
    • …
    corecore